package com.xpffly.design.decorator.demo.service.impl;

import com.xpffly.design.decorator.demo.service.SchoolReport;

/**
 * @Author: xpengfei
 * @Date: 2021/4/8 23:25
 * @Description：排名情况修饰
 */
public class SortDecorator extends Decorator {

    public SortDecorator(SchoolReport schoolReport) {
        super(schoolReport);
    }

    /**
     * 汇报学校里的排名情况
     */
    private void reportSort() {
        System.out.println("我的排名是：38名");
    }

    /**
     * 展示成绩情况，家长看完成绩单后，汇报自己的排名
     */
    @Override
    public void report() {
        super.report();
        this.reportSort();
    }
}
